shock-resistant watch - Alemán Inglés Diccionario